What We Owe Future Generations